<?xml version="1.0"?>
<doc>
    <assembly>
        <name>GamesTest.XboxConsole</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration">
            <summary>
            The set of read-only settings in Xbox configuration (see xbconfig command line utility).
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.#ctor(System.Func{System.String,System.String})">
            <summary>
            Initializes a new instance of the ReadOnlyXboxConfiguration class.
            </summary>
            <param name="getSettingValue">The setting value provider.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.Load(System.String)">
            <summary>
            Loads the Xbox configuration from an XML file.
            </summary>
            <param name="path">The configuration file path.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.Save(System.String)">
            <summary>
            Saves the Xbox configuration to an XML file.
            </summary>
            <param name="path">The configuration file path.</param>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.Environment">
            <summary>
            Gets the Environment.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.SandboxId">
            <summary>
            Gets the SandboxId.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.OOBECompleted">
            <summary>
            Gets the OOBECompleted boolean.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.ProfilingMode">
            <summary>
            Gets the ProfilingMode enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.PreferredLanguages">
            <summary>
            Gets the PreferredLanguages.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.GeographicRegion">
            <summary>
            Gets the GeographicRegion.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.TimeZone">
            <summary>
            Gets the TimeZone.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.ConnectedStorageForceOffline">
            <summary>
            Gets the ConnectedStorageForceOffline boolean.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.SimulateVersionSwitch">
            <summary>
            Gets the SimulateVersionSwitch boolean.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.EnableKernelDebugging">
            <summary>
            Gets the EnableKernelDebugging boolean.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.SessionKey">
            <summary>
            Gets the SessionKey.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.AccessoryFlags">
            <summary>
            Gets the AccessoryFlags.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.PowerMode">
            <summary>
            Gets the PowerMode.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.IdleShutdownTimeout">
            <summary>
            Gets the IdleShutdownTimeout.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.DimTimeout">
            <summary>
            Gets the DimTimeout.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.HttpProxyHost">
            <summary>
            Gets the HttpProxyHost.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.DisplayResolution">
            <summary>
            Gets the DisplayResolution.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.ColorSpace">
            <summary>
            Gets the ColorSpace.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.ColorDepth">
            <summary>
            Gets the ColorDepth.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.NetworkType">
            <summary>
            Gets the NetworkType.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.NetworkAddressMode">
            <summary>
            Gets the NetworkAddressMode.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.DefaultUser">
            <summary>
            Gets the DefaultUser.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.DefaultUserPairing">
            <summary>
            Gets the DefaultUserPairing.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.WirelessRadioSettings">
            <summary>
            Gets the WirelessRadioSettings.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.HdmiAudio">
            <summary>
            Gets the HdmiAudio.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.OpticalAudio">
            <summary>
            Gets the OpticalAudio.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.AudioBitstreamFormat">
            <summary>
            Gets the AudioBitstreamFormat.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.DebugMemoryMode">
            <summary>
            Gets the DebugMemoryMode.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.DisableSelectiveSuspend">
            <summary>
            Gets the DisableSelectiveSuspend.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.DevkitAllowACG">
            <summary>
            Gets the DevkitAllowACG.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.AutoBoot">
            <summary>
            Gets the AutoBoot.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.MACAddress">
            <summary>
            Gets the MACAddress.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.DNSServer">
            <summary>
            Gets the DNSServer.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.ReadOnlyXboxConfiguration.HostName">
            <summary>
            Gets the HostName.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration">
            <summary>
            The set of settings in Xbox configuration (see xbconfig command line utility).
            Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.#ctor">
            <summary>
            Initializes a new instance of the XboxConfiguration class. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.#ctor(Microsoft.Internal.GamesTest.Xbox.Configuration.IXboxConfiguration)">
            <summary>
            Initializes a new instance of the XboxConfiguration class and initialized settings using the source configuration. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
            <param name="source">The source configuration used to initialize the settings in this class.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.Load(System.String)">
            <summary>
            Load the Xbox configuration from an XML file.
            </summary>
            <param name="path">The configuration file path.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.Save(System.String)">
            <summary>
            Save the configuration to an XML file.
            </summary>
            <param name="path">The configuration file path.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.GetStringValueFromSettingKey(System.String)">
            <summary>
            Returns an XboxConfigurationSetting object based on a provided key. Used for testing purposes only.
            </summary>
            <param name="key">A key corresponding to an XboxConfigurationSetting object.</param>
            <returns>The StringValue property of the desired XboxConfigurationSetting.</returns>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.SerializationSchema">
            <summary>
            Gets the schema used for validating the serialized XboxConfiguration.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.Environment">
            <summary>
            Gets or sets the Environment. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.SandboxId">
            <summary>
            Gets or sets the SandboxId. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.OOBECompleted">
            <summary>
            Gets or sets the OOBECompleted value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.ProfilingMode">
            <summary>
            Gets or sets the ProfilingMode value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.PreferredLanguages">
            <summary>
            Gets or sets the PreferredLanguages. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.GeographicRegion">
            <summary>
            Gets or sets the GeographicRegion. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.TimeZone">
            <summary>
            Gets or sets the TimeZone. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.ConnectedStorageForceOffline">
            <summary>
            Gets or sets the ConnectedStorageForceOffline value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.SimulateVersionSwitch">
            <summary>
            Gets or sets the SimulateVersionSwitch value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.EnableKernelDebugging">
            <summary>
            Gets or sets the EnableKernelDebugging value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.SessionKey">
            <summary>
            Gets or sets the SessionKey value. Call XboxConsole.Reboot method to apply configuration to a console. 
            </summary>
            <remarks>
            The session key can either string.Empty, or an alphanumeric string 31 characters or less.
            </remarks>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.AccessoryFlags">
            <summary>
            Gets or sets the AccessoryFlags value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.PowerMode">
            <summary>
            Gets or sets the PowerMode value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.IdleShutdownTimeout">
            <summary>
            Gets or sets the IdleShutdownTimeout value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.DimTimeout">
            <summary>
            Gets or sets the DimTimeout value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.HttpProxyHost">
            <summary>
            Gets or sets the HttpProxyHost value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.DisplayResolution">
            <summary>
            Gets or sets the DisplayResolution value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.ColorSpace">
            <summary>
            Gets or sets the ColorSpace value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.ColorDepth">
            <summary>
            Gets or sets the ColorDepth value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.NetworkType">
            <summary>
            Gets the NetworkType value.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.NetworkAddressMode">
            <summary>
            Gets the NetworkAddressMode value.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.DefaultUser">
            <summary>
            Gets or sets the DefaultUser value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.DefaultUserPairing">
            <summary>
            Gets or sets the DefaultUserPairing value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.HostName">
            <summary>
            Gets or sets the HostName value. Call XboxConsole.Reboot method to apply configuration to a console. 
            </summary>
            <remarks>
            The host name can either be string.Empty, or an alphanumeric string 31 characters or less.
            </remarks>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.WirelessRadioSettings">
            <summary>
            Gets or sets the WirelessRadioSettings value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.HdmiAudio">
            <summary>
            Gets or sets the HdmiAudio value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.OpticalAudio">
            <summary>
            Gets or sets the OpticalAudio value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.AudioBitstreamFormat">
            <summary>
            Gets or sets the AudioBitstreamFormat value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.DebugMemoryMode">
            <summary>
            Gets or sets the DebugMemoryMode value. Call XboxConsole.Reboot method to apply configuration to a console. 
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.DisableSelectiveSuspend">
            <summary>
            Gets or sets the DisableSelectiveSuspend value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.DevkitAllowACG">
            <summary>
            Gets or sets the DevkitAllowACG value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.AutoBoot">
            <summary>
            Gets or sets the AutoBoot value. Call XboxConsole.Reboot method to apply configuration to a console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.MACAddress">
            <summary>
            Gets the MACAddress value. Call XboxConsole.Reboot method to apply configuration to a console. 
            </summary>
            <remarks>
            The MACAddress is formatted as a sequence of six 2-digit hex bytes separated by dashes.
            </remarks>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration.DNSServer">
            <summary>
            Gets the DNSServer value. Call XboxConsole.Reboot method to apply configuration to a console. 
            </summary>
            <remarks>
            The DNSServer can be one or two IPv4 addresses separated by a comma.
            </remarks>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.Input.XboxGamepad">
            <summary>
            A virtual gamepad.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.XboxItem">
            <summary>
            A class that represents an item that is associated with an XboxConsole.
            Some examples include packages and files.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxItem.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the XboxItem class.
            </summary>
            <param name="console">The console that this item is associated with.</param>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxItem.Console">
            <summary>
            Gets the XboxConsole that this item is associated with.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.Input.XboxGamepad.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the XboxGamepad class.
            </summary>
            <param name="console">The console the XboxGamepad will connect to.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.Input.XboxGamepad.Connect">
            <summary>
            Connects the XboxGamepad to the console.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.Input.XboxGamepad.Disconnect">
            <summary>
            Disconnects the XboxGamepad from the console.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.Input.XboxGamepad.SetXboxGamepadState(Microsoft.Internal.GamesTest.Xbox.Input.XboxGamepadState)">
            <summary>
            Sets the state of the XboxGamepad.
            </summary>
            <param name="state">The state to set the XboxGamepad to.</param>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Input.XboxGamepad.Id">
            <summary>
            Gets the id of the XboxGamepad.
            </summary>
            <remarks>A null Id indicates the XboxGamepad is not connected.</remarks>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.Input.XboxGamepad.IsConnected">
            <summary>
            Gets a value indicating whether the XboxGamepad is connected.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.IO.DirectoryInfoExtensions">
            <summary>
            Represents extension methods for the DirectoryInfo type.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.DirectoryInfoExtensions.CopyTo(System.IO.DirectoryInfo,Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Copies a directory from a PC to an Xbox.
            </summary>
            <param name="directoryInfo">The directory info object pointing to the PC directory to copy.</param>
            <param name="xboxPath">The path on the Xbox to copy the directory contents to.</param>
            <param name="console">The Xbox console to copy the contents to.</param>
            <returns>An XboxDirectoryInfo object pointing to the newly copied directory.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.DirectoryInfoExtensions.CopyTo(System.IO.DirectoryInfo,Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.IProgress{Microsoft.Internal.GamesTest.Xbox.IO.XboxFileTransferMetric})">
            <summary>
            Copies a directory from a PC to an Xbox.
            </summary>
            <param name="directoryInfo">The directory info object pointing to the PC directory to copy.</param>
            <param name="xboxPath">The path on the Xbox to copy the directory contents to.</param>
            <param name="console">The Xbox console to copy the contents to.</param>
            <param name="metrics">The progress handler that the calling app uses to receive progress updates about metrics. This may be null.</param>
            <returns>An XboxDirectoryInfo object pointing to the newly copied directory.</returns>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.IO.FileInfoExtensions">
            <summary>
            Represents extension methods for the FileInfo type.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.FileInfoExtensions.CopyTo(System.IO.FileInfo,Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Copies a file from a PC to an Xbox.
            </summary>
            <param name="fileInfo">The file info object pointing to the PC file.</param>
            <param name="xboxPath">The path on the Xbox that will represent the copied file.</param>
            <param name="console">The Xbox console the file will be copied to.</param>
            <returns>A file info object pointing to the copied file on the Xbox.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.FileInfoExtensions.CopyTo(System.IO.FileInfo,Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.IProgress{Microsoft.Internal.GamesTest.Xbox.IO.XboxFileTransferMetric})">
            <summary>
            Copies a file from a PC to an Xbox.
            </summary>
            <param name="fileInfo">The file info object pointing to the PC file.</param>
            <param name="xboxPath">The path on the Xbox that will represent the copied file.</param>
            <param name="console">The Xbox console the file will be copied to.</param>
            <param name="metrics">The progress handler that the calling app uses to receive progress updates about metrics. This may be null.</param>
            <returns>A file info object pointing to the copied file on the Xbox.</returns>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.PackageExecutionStateChangedEventArgs">
            <summary>
            Represents event data for the ExecutionStateChanged event.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.PackageExecutionStateChangedEventArgs.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxPackage,Microsoft.Internal.GamesTest.Xbox.PackageExecutionState,Microsoft.Internal.GamesTest.Xbox.PackageExecutionState)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.PackageExecutionStateChangedEventArgs"/> class.
            </summary>
            <param name="package">The package that fired the event.</param>
            <param name="oldState">The old execution state of the package.</param>
            <param name="newState">The new execution state of the package.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.PackageExecutionStateChangedEventArgs.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxPackage,Microsoft.Internal.GamesTest.Xbox.PackageExecutionState,Microsoft.Internal.GamesTest.Xbox.PackageExecutionState,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.PackageExecutionStateChangedEventArgs"/> class.
            </summary>
            <param name="package">The package that fired the event.</param>
            <param name="oldState">The old execution state of the package.</param>
            <param name="newState">The new execution state of the package.</param>
            <param name="exception">The exception that occured during discovery of the state change.</param>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.PackageExecutionStateChangedEventArgs.Package">
            <summary>
            Gets the package that fired the event.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.PackageExecutionStateChangedEventArgs.OldState">
            <summary>
            Gets the old execution state of the package.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.PackageExecutionStateChangedEventArgs.NewState">
            <summary>
            Gets the new execution state of the package.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.PackageExecutionStateChangedEventArgs.Exception">
            <summary>
            Gets the exception that may have occured upon package state changes.
            </summary>
            <remarks>
                <para>
                    This property will only be non-<c>null</c> when something bad may have happened while discovering the new state of the package.
                </para>
                <para>
                    If this property is non-<c>null</c> than something bad has happened to the communication with the package; in this case, events
                    have most likely ceased. As such, to continue receiving events it will be better to get a new instance of the XboxPackage from
                    the XboxConsole class.
                </para>
            </remarks>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectory">
            <summary>
            Performs directory input/output operations on an Xbox console.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectory.Copy(System.String,Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Copies a directory from a PC to an Xbox console.
            </summary>
            <param name="sourceDirectory">The directory to copy from.</param>
            <param name="destinationDirectory">The directory to copy to.</param>
            <param name="console">The Xbox to copy to.</param>
            <exception cref="T:Microsoft.Internal.GamesTest.Xbox.XboxConsoleFeatureNotSupportedException">Thrown if the destination directory is not a path with an Xbox origin.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectory.Copy(System.String,Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.IProgress{Microsoft.Internal.GamesTest.Xbox.IO.XboxFileTransferMetric})">
            <summary>
            Copies a directory from a PC to an Xbox console.
            </summary>
            <param name="sourceDirectory">The directory to copy from.</param>
            <param name="destinationDirectory">The directory to copy to.</param>
            <param name="console">The Xbox to copy to.</param>
            <param name="metrics">The progress handler that the calling app uses to receive progress updates about metrics. This may be null.</param>
            <exception cref="T:Microsoft.Internal.GamesTest.Xbox.XboxConsoleFeatureNotSupportedException">Thrown if the destination directory is not a path with an Xbox origin.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectory.Copy(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,System.String,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Copies a directory from an Xbox console to a PC.
            </summary>
            <param name="sourceDirectory">The directory to copy from.</param>
            <param name="destinationDirectory">The directory to copy to. </param>
            <param name="console">The Xbox to copy from.</param>
            <exception cref="T:Microsoft.Internal.GamesTest.Xbox.XboxConsoleFeatureNotSupportedException">Thrown if the source directory is not a path with an Xbox origin.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectory.Copy(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,System.String,Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.IProgress{Microsoft.Internal.GamesTest.Xbox.IO.XboxFileTransferMetric})">
            <summary>
            Copies a directory from an Xbox console to a PC.
            </summary>
            <param name="sourceDirectory">The directory to copy from.</param>
            <param name="destinationDirectory">The directory to copy to. </param>
            <param name="console">The Xbox to copy from.</param>
            <param name="metrics">The progress handler that the calling app uses to receive progress updates about metrics. This may be null.</param>
            <exception cref="T:Microsoft.Internal.GamesTest.Xbox.XboxConsoleFeatureNotSupportedException">Thrown if the source directory is not a path with an Xbox origin.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectory.Create(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Creates a directory on an Xbox.
            </summary>
            <param name="directory">The directory to create.</param>
            <param name="console">The Xbox console to create the directory on.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectory.Delete(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Deletes an empty directory from an Xbox.
            </summary>
            <param name="directory">The directory to delete on the Xbox.</param>
            <param name="console">The Xbox that contains the directory.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectory.Delete(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,System.Boolean,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Deletes a directory from an Xbox.
            </summary>
            <param name="directory">The directory to delete on the Xbox.</param>
            <param name="recursive">Whether or not to delete the contents inside the directory.</param>
            <param name="console">The Xbox that contains the directory.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectory.Exists(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Investigates whether a directory exists on an Xbox.
            </summary>
            <param name="directory">The directory to look for.</param>
            <param name="console">The Xbox Console to look on.</param>
            <returns>A value indicating whether the directory exists on the console or not.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectory.Move(System.String,Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Moves a directory from a PC to an Xbox console.
            </summary>
            <param name="sourceDirectory">The directory to move.</param>
            <param name="destinationDirectory">The directory to move to.</param>
            <param name="console">The console to move the directory to.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectory.Move(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,System.String,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Moves a directory from an Xbox console to a PC.
            </summary>
            <param name="sourceDirectory">The directory to move.</param>
            <param name="destinationDirectory">The directory to move to.</param>
            <param name="console">The console to move the directory from.</param>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo">
            <summary>
            Represents an Xbox directory.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo">
            <summary>
            Represents a base Xbox FileSystem object.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.#ctor(Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfoDefinition,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo"/> class.
            </summary>
            <param name="definition">The definition of this file sytsem object.</param>
            <param name="console">The console on which this file system object resides.</param>
            <exception cref="T:System.ArgumentNullException">Thrown if the <paramref name="definition"/> or <paramref name="console"/> parameter is null.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.#ctor(System.String,Microsoft.Internal.GamesTest.Xbox.XboxOperatingSystem,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo"/> class.
            </summary>
            <param name="path">The path to the file system object.</param>
            <param name="operatingSystem">The operating system on which the file system object resides.</param>
            <param name="console">The console on which the file system object resides.</param>
            <exception cref="T:System.ArgumentException">Thrown if given an invalid path.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.#ctor(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo"/> class.
            </summary>
            <param name="xboxPath">The Xbox path to the file system object.</param>
            <param name="console">The console on which the file system object resides.</param>
            <exception cref="T:System.ArgumentException">Thrown if given an invalid path.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.Delete">
            <summary>
            Deletes this instance.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.Copy(System.String)">
            <summary>
            Copies this instance to a path on the local machine.
            </summary>
            <param name="localPath">The path on the local machine to copy to.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.Refresh">
            <summary>
            Refreshes this instance.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.MoveTo(System.String)">
            <summary>
            Moves a file between an xbox console and a PC.
            </summary>
            <param name="destinationPath">The path to move to.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.ExistsImpl(System.String,Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,System.Func{Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfoDefinition,System.Boolean},Microsoft.Internal.GamesTest.Xbox.XboxConsoleAdapterBase)">
            <summary>
            Determines whether a file or directory exists on an Xbox.
            </summary>
            <param name="systemIpAddress">The "System Ip" address of the Xbox kit.</param>
            <param name="path">The file or directory to look for.</param>
            <param name="additionalExistsPredicate">The optional additional logic to determine existence based on XboxFileSystemInfoDefinition.</param>
            <param name="consoleAdapter">The Xbox console to search on.</param>
            <returns>A value indicating whether the file or directory exists on the console or not.</returns>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.FullName">
            <summary>
            Gets the full name of the Xbox file.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.OperatingSystem">
            <summary>
            Gets the operating system on which this file resides.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.CreationTime">
            <summary>
            Gets the creation time.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.Exists">
            <summary>
            Gets a value indicating whether this <see cref="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo"/> exists.
            </summary>
            <value><c>True</c> if exists; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.IsDirectory">
            <summary>
            Gets a value indicating whether this instance is a directory.
            </summary>
            <value>
                <c>True</c> if this instance is a directory; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.IsReadOnly">
            <summary>
            Gets a value indicating whether this instance is read only.
            </summary>
            <value>
                <c>True</c> if this instance is read only; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.LastWriteTime">
            <summary>
            Gets the change time.
            </summary>
            <value>The change time.</value>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.Length">
            <summary>
            Gets the length.
            </summary>
            <value>The length.</value>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.Name">
            <summary>
            Gets the file system object name.
            </summary>
            <value>The file system object name.</value>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.Definition">
            <summary>
            Gets the defintion object for this file.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfo.XboxPath">
            <summary>
            Gets the path for this file system object.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.#ctor(System.String,Microsoft.Internal.GamesTest.Xbox.XboxOperatingSystem,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo"/> class.
            </summary>
            <param name="path">The path to the directory.</param>
            <param name="operatingSystem">The operating system on which the directory resides.</param>
            <param name="console">The console on which the directory resides.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.#ctor(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo"/> class.
            </summary>
            <param name="xboxPath">The Xbox path to the directory.</param>
            <param name="console">The console on which the directory resides.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.#ctor(Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfoDefinition,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo"/> class.
            </summary>
            <param name="definition">The definition of the directory.</param>
            <param name="console">The console on which the directory resides.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.Delete">
            <summary>
            Deletes this empty directory.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.Delete(System.Boolean)">
            <summary>
            Deletes the directory and, if argument recursive is true, all of its contents.
            </summary>
            <param name="recursive">Value indicating whether or not to try delete contents.</param>
            <exception cref="T:System.IO.IOException">Thrown if this object represents the root of the drive.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.Copy(System.String)">
            <summary>
            Copies this directory and all of its subdirectories to a path on the local machine.
            </summary>
            <param name="localPath">The path on the local machine to copy to.</param>
            <exception cref="T:System.IO.DirectoryNotFoundException">Thrown if the source directory does not exist at the path specified.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.Copy(System.String,System.IProgress{Microsoft.Internal.GamesTest.Xbox.IO.XboxFileTransferMetric})">
            <summary>
            Copies this directory and all of its subdirectories to a path on the local machine.
            </summary>
            <param name="localPath">The path on the local machine to copy to.</param>
            <param name="metrics">The progress handler that the calling app uses to receive progress updates about metrics. This may be null.</param>
            <exception cref="T:System.IO.DirectoryNotFoundException">Thrown if the source directory does not exist at the path specified.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.Copy(System.String,System.Boolean)">
            <summary>
            Copies this directory to the specified local path.
            </summary>
            <param name="localPath">The path on the local machine to copy to.</param>
            <param name="recursive">Recursively copies all subdirectories if set to <c>true</c>.</param>
            <exception cref="T:System.IO.DirectoryNotFoundException">Thrown if the source directory does not exist at the path specified.</exception>
            <exception cref="T:Microsoft.Internal.GamesTest.Xbox.XboxConsoleFeatureNotSupportedException">Thrown if the localPath does not have an Xbox origin.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.Copy(System.String,System.Boolean,System.IProgress{Microsoft.Internal.GamesTest.Xbox.IO.XboxFileTransferMetric})">
            <summary>
            Copies this directory to the specified local path.
            </summary>
            <param name="localPath">The path on the local machine to copy to.</param>
            <param name="recursive">Recursively copies all subdirectories if set to <c>true</c>.</param>
            <param name="metrics">The progress handler that the calling app uses to receive progress updates about metrics. This may be null.</param>
            <exception cref="T:System.IO.DirectoryNotFoundException">Thrown if the source directory does not exist at the path specified.</exception>
            <exception cref="T:Microsoft.Internal.GamesTest.Xbox.XboxConsoleFeatureNotSupportedException">Thrown if the localPath does not have an Xbox origin.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.Create">
            <summary>
            Creates a directory on an Xbox.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.MoveTo(System.String)">
            <summary>
            Moves a directory between an xbox console and a PC.
            </summary>
            <param name="destinationPath">The path to move to.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.GetDirectories">
            <summary>
            Returns the subdirectories of the current directory.
            </summary>
            <returns>An IEnumerable of XboxDirectoryInfo objects.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.GetFiles">
            <summary>
            Returns a file list from the current directory.
            </summary>
            <returns>An IEnumerable of XboxFileInfo objects.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.GetFileSystemInfos">
            <summary>
            Returns an IEnumerable of strongly typed XboxFileSystemInfo entries representing all the files and subdirectories in a directory.
            </summary>
            <returns>An IEnumerable of strongly typed XboxFileSystemInfo entries.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.ExistsImpl(System.String,Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsoleAdapterBase)">
            <summary>
            Determines whether a directory exists on an Xbox.
            </summary>
            <param name="systemIpAddress">The "System Ip" address of the Xbox kit.</param>
            <param name="path">The directory to look for.</param>
            <param name="consoleAdapter">The Xbox console to search on.</param>
            <returns>A value indicating whether the directory exists on the console or not.</returns>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.Parent">
            <summary>
            Gets the parent directory.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.Root">
            <summary>
            Gets the root.
            </summary>
            <value>The directory root.</value>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo.Exists">
            <summary>
            Gets a value indicating whether this <see cref="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxDirectoryInfo"/> exists.
            </summary>
            <value><c>True</c> if exists; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxFile">
            <summary>
            Performs file input/output operations on an Xbox console.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFile.Copy(System.String,Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Copies a file from a PC to an Xbox console.
            </summary>
            <param name="sourceFile">The file to copy from.</param>
            <param name="destinationFile">The file to copy to.</param>
            <param name="console">The Xbox to copy to.</param>
            <exception cref="T:Microsoft.Internal.GamesTest.Xbox.XboxConsoleFeatureNotSupportedException">Thrown if the destination file is not a path with an Xbox origin.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFile.Copy(System.String,Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.IProgress{Microsoft.Internal.GamesTest.Xbox.IO.XboxFileTransferMetric})">
            <summary>
            Copies a file from a PC to an Xbox console.
            </summary>
            <param name="sourceFile">The file to copy from.</param>
            <param name="destinationFile">The file to copy to.</param>
            <param name="console">The Xbox to copy to.</param>
            <param name="metrics">The progress handler that the calling app uses to receive progress updates about metrics. This may be null.</param>
            <exception cref="T:Microsoft.Internal.GamesTest.Xbox.XboxConsoleFeatureNotSupportedException">Thrown if the destination file is not a path with an Xbox origin.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFile.Copy(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,System.String,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Copies a file from an Xbox console to a PC.
            </summary>
            <param name="sourceFile">The file to copy from.</param>
            <param name="destinationFile">The file to copy to. </param>
            <param name="console">The Xbox to copy from.</param>
            <exception cref="T:Microsoft.Internal.GamesTest.Xbox.XboxConsoleFeatureNotSupportedException">Thrown if the source file is not a path with an Xbox origin.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFile.Copy(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,System.String,Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.IProgress{Microsoft.Internal.GamesTest.Xbox.IO.XboxFileTransferMetric})">
            <summary>
            Copies a file from an Xbox console to a PC.
            </summary>
            <param name="sourceFile">The file to copy from.</param>
            <param name="destinationFile">The file to copy to. </param>
            <param name="console">The Xbox to copy from.</param>
            <param name="metrics">The progress handler that the calling app uses to receive progress updates about metrics. This may be null.</param>
            <exception cref="T:Microsoft.Internal.GamesTest.Xbox.XboxConsoleFeatureNotSupportedException">Thrown if the source file is not a path with an Xbox origin.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFile.Delete(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Deletes a file from an Xbox.
            </summary>
            <param name="file">The file to delete from the Xbox.</param>
            <param name="console">The Xbox that contains the file to delete.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFile.Exists(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Investigates whether a file exists on an Xbox.
            </summary>
            <param name="file">The file to look for.</param>
            <param name="console">The Xbox Console to look on.</param>
            <returns>A value indicating whether the file exists on the console or not.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFile.Move(System.String,Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Moves a file from a PC to an Xbox console.
            </summary>
            <param name="sourceFile">The file to move from.</param>
            <param name="destinationFile">The file to move to.</param>
            <param name="console">The console to move the file to.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFile.Move(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,System.String,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Moves a file from an Xbox console to a PC.
            </summary>
            <param name="sourceFile">The file to move from.</param>
            <param name="destinationFile">The file to move to.</param>
            <param name="console">The console to move the file from.</param>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo">
            <summary>
            Represents an Xbox file.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo.#ctor(System.String,Microsoft.Internal.GamesTest.Xbox.XboxOperatingSystem,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo"/> class.
            </summary>
            <param name="path">The path to the file on the Xbox.</param>
            <param name="operatingSystem">The operating system on the Xbox where the file resides.</param>
            <param name="console">The console on which the file resides.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo.#ctor(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo"/> class.
            </summary>
            <param name="xboxPath">The Xbox path to the file on the Xbox.</param>
            <param name="console">The console on which the directory resides.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo.#ctor(Microsoft.Internal.GamesTest.Xbox.IO.XboxFileSystemInfoDefinition,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo"/> class.
            </summary>
            <param name="definition">The definition object describing this file.</param>
            <param name="console">The console on which the file resides.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo.Delete">
            <summary>
            Deletes this instance.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo.Copy(System.String)">
            <summary>
            Copies this instance to a path on the local machine.
            </summary>
            <param name="localPath">The path on the local machine to copy to.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo.Copy(System.String,System.IProgress{Microsoft.Internal.GamesTest.Xbox.IO.XboxFileTransferMetric})">
            <summary>
            Copies this instance to a path on the local machine.
            </summary>
            <param name="localPath">The path on the local machine to copy to.</param>
            <param name="metrics">The progress handler that the calling app uses to receive progress updates about metrics. This may be null.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo.ExistsImpl(System.String,Microsoft.Internal.GamesTest.Xbox.IO.XboxPath,Microsoft.Internal.GamesTest.Xbox.XboxConsoleAdapterBase)">
            <summary>
            Determines whether a file exists on an Xbox.
            </summary>
            <param name="systemIpAddress">The "System Ip" address of the Xbox kit.</param>
            <param name="path">The file to look for.</param>
            <param name="consoleAdapter">The Xbox console to search on.</param>
            <returns>A value indicating whether the file exists on the console or not.</returns>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo.Directory">
            <summary>
            Gets the parent directory.
            </summary>
            <value>The parent directory.</value>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo.DirectoryName">
            <summary>
            Gets the name of the parent directory.
            </summary>
            <value>The name of the parent directory.</value>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo.Extension">
            <summary>
            Gets the file extension.
            </summary>
            <value>The file extension.</value>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo.Exists">
            <summary>
            Gets a value indicating whether this <see cref="T:Microsoft.Internal.GamesTest.Xbox.IO.XboxFileInfo"/> exists.
            </summary>
            <value><c>True</c> if exists; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.XboxApplication">
            <summary>
            Describes an application installed on an Xbox console.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxApplication.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxApplicationDefinition,Microsoft.Internal.GamesTest.Xbox.XboxPackage,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the XboxApplication class.
            </summary>
            <param name="definition">An object that defines this application.</param>
            <param name="package">The package that this application is associated with.</param>
            <param name="console">The console that this application is associated with.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxApplication.Launch">
            <summary>
            Launches this application.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxApplication.Launch(System.String)">
            <summary>
            Launches this application with command line arguments.
            </summary>
            <param name="arguments">Command-line arguments to launch with.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxApplication.Snap">
            <summary>
            Snaps the specified application.
            </summary>
            <exception cref="T:Microsoft.Internal.GamesTest.Xbox.XboxSnapException">Thrown when the application was unable to be snapped.</exception>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxApplication.Aumid">
            <summary>
            Gets the Application User Model Id for this application.  This is equal to "PackageFamilyName!ApplicationId".
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxApplication.ApplicationId">
            <summary>
            Gets the name of the application as defined by the package manifest.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxApplication.Package">
            <summary>
            Gets the package object associated with this application.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxApplication.Definition">
            <summary>
            Gets the definition object backing this application object.
            This is a property and not a field so that it can be shimmed in the Unit Tests.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.XboxConsole">
            <summary>
            Represents a Durango console.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.#cctor">
            <summary>
            Initializes static members of the XboxConsole class.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.#ctor">
            <summary>
            Initializes a new instance of the XboxConsole class with default console address.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.#ctor(System.Net.IPAddress)">
            <summary>
            Initializes a new instance of the XboxConsole class.
            </summary>
            <param name="systemIpAddress">The IP address of the Xbox kit.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.#ctor(System.Net.IPAddress,System.String)">
            <summary>
            Initializes a new instance of the XboxConsole class.
            </summary>
            <param name="systemIpAddress">The IP address of the Xbox kit.</param>
            <param name="sessionKey">
            The session key of the Xbox kit. The session key can either be null,
            string.Empty, or an alphanumeric string 31 characters or less.
            </param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.#ctor(System.String)">
            <summary>
            Initializes a new instance of the XboxConsole class.
            </summary>
            <param name="connectionString">The network name or IP address of the Xbox kit including optional session key appended with '+' separator.
            The network name is an alphanumeric string of 15 characters or less that cannot start with a digit.
            The session key is an alphanumeric string of 31 characters or less.
            </param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.GetRunningProcesses(Microsoft.Internal.GamesTest.Xbox.XboxOperatingSystem)">
            <summary>
            Gets the list of processes running on the console.
            </summary>
            <param name="operatingSystem">The Xbox operating system.</param>
            <returns>The enumeration of XboxProcessInfo instances.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.Reboot">
            <summary>
            Reboot the Xbox console and wait indefinitely for the reboot 
            process to complete.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.Reboot(System.TimeSpan)">
            <summary>Reboot the Xbox console and wait no more than the specified amount of time for the console to become responsive again.</summary>
            <param name="timeout">The maximum amount of time to wait for the Xbox console to become
            responsive again after initiating the reboot sequence.</param>
            <exception cref="T:System.TimeoutException">Thrown if the reboot operation does not complete within the given timeout period.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.Reboot(Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration)">
            <summary>
            Reboot the Xbox console and wait indefinitely for the reboot 
            process to complete.
            </summary>
            <param name="configurationToApply">The configuration to apply to the console before it reboots.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.Reboot(Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration,System.TimeSpan)">
            <summary>
            Reboot the Xbox console and wait no more than the specified amount of time for the console to become responsive again.
            </summary>
            <param name="configurationToApply">The configuration to apply to the console before it reboots.</param>
            <param name="timeout">The maximum amount of time to wait for the Xbox console to become
            responsive again after initiating the reboot sequence.</param>
            <exception cref="T:System.TimeoutException">Thrown if the reboot operation does not complete within the given timeout period.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.Shutdown">
            <summary>
            Shutdown the Xbox console and wait indefinitely for the operation to complete.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.Shutdown(System.TimeSpan)">
            <summary>
            Shutdown the Xbox console and wait no more than the specified amount of time for the operation to complete.
            </summary>
            <param name="timeout">The maximum amount of time to wait for the Xbox console to complete the shutdown sequence.</param>
            <exception cref="T:System.TimeoutException">Thrown if the shutdown operation does not complete within the given timeout period.</exception>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.CreateXboxGamepad">
            <summary>
            Creates an XboxGamepad for this console.
            </summary>
            <returns>A new XboxGamepad.</returns>
            <remarks>
            Does not attempt to connect the XboxGamepad, and does not 
            provide control over a physical controller.
            </remarks>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DisconnectAllGamepads">
            <summary>
            Disconnects all connected gamepads for this console.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DeployPushAsync(System.String,System.Boolean)">
            <summary>
            Push deploys loose files to the console.
            </summary>
            <param name="deployFilePath">The path to the folder to deploy.</param>
            <param name="removeExtraFiles"><c>true</c> to remove any extra files, <c>false</c> otherwise.</param>
            <returns>The task object representing the asynchronous operation whose result is the deployed package.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DeployPushAsync(System.String,System.Boolean,System.Threading.CancellationToken)">
            <summary>
            Push deploys loose files to the console.
            </summary>
            <param name="deployFilePath">The path to the folder to deploy.</param>
            <param name="removeExtraFiles"><c>true</c> to remove any extra files, <c>false</c> otherwise.</param>
            <param name="cancellationToken">A CancellationToken to observe while waiting for the deployment to complete.</param>
            <returns>The task object representing the asynchronous operation whose result is the deployed package.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DeployPushAsync(System.String,System.Boolean,System.IProgress{Microsoft.Internal.GamesTest.Xbox.Deployment.XboxDeploymentMetric},System.IProgress{Microsoft.Internal.GamesTest.Xbox.Deployment.XboxDeploymentError},System.IProgress{Microsoft.Internal.GamesTest.Xbox.Deployment.XboxDeploymentExtraFile})">
            <summary>
            Push deploys loose files to the console.
            </summary>
            <param name="deployFilePath">The path to the folder to deploy.</param>
            <param name="removeExtraFiles"><c>true</c> to remove any extra files, <c>false</c> otherwise.</param>
            <param name="progressMetric">The progress handler that the calling app uses to receive progress updates about metrics. This may be null.</param>
            <param name="progressError">The progress handler that the calling app uses to receive progress updates about errors. This may be null.</param>
            <param name="progressExtraFile">The progress handler that the calling app uses to receive progress updates about extra files. This may be null.</param>
            <returns>The task object representing the asynchronous operation whose result is the deployed package.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DeployPushAsync(System.String,System.Boolean,System.Threading.CancellationToken,System.IProgress{Microsoft.Internal.GamesTest.Xbox.Deployment.XboxDeploymentMetric},System.IProgress{Microsoft.Internal.GamesTest.Xbox.Deployment.XboxDeploymentError},System.IProgress{Microsoft.Internal.GamesTest.Xbox.Deployment.XboxDeploymentExtraFile})">
            <summary>
            Push deploys loose files to the console.
            </summary>
            <param name="deployFilePath">The path to the folder to deploy.</param>
            <param name="removeExtraFiles"><c>true</c> to remove any extra files, <c>false</c> otherwise.</param>
            <param name="cancellationToken">A CancellationToken to observe while waiting for the deployment to complete.</param>
            <param name="progressMetric">The progress handler that the calling app uses to receive progress updates about metrics. This may be null.</param>
            <param name="progressError">The progress handler that the calling app uses to receive progress updates about errors. This may be null.</param>
            <param name="progressExtraFile">The progress handler that the calling app uses to receive progress updates about extra files. This may be null.</param>
            <returns>The task object representing the asynchronous operation whose result is the deployed package.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DeployPullStartAsync(System.String,System.String,System.String)">
            <summary>
            Start pull deployment of loose files to the console.
            </summary>
            <param name="deployFilePath">The full path to the folder to deploy.</param>
            <param name="mapFilePath">The optional full path to a map file. Can be null.</param>
            <param name="tempPath">The optional full path to the directory where temporary files will be created. Can be null.</param>
            <returns>The task object representing the asynchronous operation whose result is the deployed package.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DeployPullStartAsync(System.String,System.String,System.String,System.IProgress{Microsoft.Internal.GamesTest.Xbox.Deployment.XboxDeploymentInfo},System.IProgress{Microsoft.Internal.GamesTest.Xbox.Deployment.XboxDeploymentInfo})">
            <summary>
            Start pull deployment of loose files to the console.
            </summary>
            <param name="deployFilePath">The full path to the folder to deploy.</param>
            <param name="mapFilePath">The optional full path to a map file. Can be null.</param>
            <param name="tempPath">The optional full path to the directory where temporary files will be created. Can be null.</param>
            <param name="progressInfo">The progress handler that the calling app uses to receive progress updates about the deployment. This may be null.</param>
            <param name="progressError">The progress handler that the calling app uses to receive progress updates about errors. This may be null.</param>
            <returns>The task object representing the asynchronous operation whose result is the deployed package.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DeployPullStopAsync(Microsoft.Internal.GamesTest.Xbox.XboxPackage)">
            <summary>
            Stops the pull deployment of a package.
            </summary>
            <param name="package">The package to stop the deployment of.</param>
            <returns>A task object representing the asyncrounous operation.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DeployPullStopAsync(Microsoft.Internal.GamesTest.Xbox.XboxPackage,System.IProgress{Microsoft.Internal.GamesTest.Xbox.Deployment.XboxDeploymentInfo},System.IProgress{Microsoft.Internal.GamesTest.Xbox.Deployment.XboxDeploymentInfo})">
            <summary>
            Stops the pull deployment of a package.
            </summary>
            <param name="package">The package to stop the deployment of.</param>
            <param name="progressInfo">The progress handler that the calling app uses to receive progress updates. This may be null.</param>
            <param name="progressError">The progress handler that the calling app uses to receive progress updates about errors. This may be null.</param>
            <returns>A task object representing the asyncrounous operation.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DeployPullStopAllAsync">
            <summary>
            Stops all pull deployments.
            </summary>
            <returns>A task object representing the asyncrounous operation.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DeployPullStopAllAsync(System.IProgress{Microsoft.Internal.GamesTest.Xbox.Deployment.XboxDeploymentInfo},System.IProgress{Microsoft.Internal.GamesTest.Xbox.Deployment.XboxDeploymentInfo})">
            <summary>
            Stops all pull deployments.
            </summary>
            <param name="progressInfo">The progress handler that the calling app uses to receive progress updates. This may be null.</param>
            <param name="progressError">The progress handler that the calling app uses to receive progress updates about errors. This may be null.</param>
            <returns>A task object representing the asyncrounous operation.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.RegisterPackage(Microsoft.Internal.GamesTest.Xbox.IO.XboxPath)">
            <summary>
            Registers a package located on the TitleScratch drive.
            </summary>
            <param name="scratchPath">Relative path to the package on the TitleScratch drive, omitting the root specification.</param>
            <returns>An XboxPackage object that allows you to manipulate the package.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.GetAvailableSpaceForAppInstallation">
            <summary>
            Returns the amount of space in bytes available for installation of packages.
            Currently specifying the storage device is not supported, future versions may add an overload with XboxPath.
            </summary>
            <returns>Space available in bytes.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.CaptureScreenshot">
            <summary>
            Captures a screenshot from the frame buffer of the console.
            </summary>
            <returns>A BitmapSource containing the uncompressed frame buffer captured off the current console.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.CaptureRecordedGameClip(System.String,System.UInt32)">
            <summary>
            Captures an MP4 clip using the GameDVR service and writes to specified output path.
            </summary>
            <param name="outputPath">Full path of the MP4 file to create.</param>
            <param name="captureSeconds">How many seconds to capture backward from current time (between 6 and 300).</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.AddUser(System.String)">
            <summary>
            Adds a user to the console.
            </summary>
            <param name="emailAddress">The email address of the user to add.</param>
            <returns>An XboxUser representing the added user.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.AddGuestUser">
            <summary>
            Adds a guest user to the console.
            </summary>
            <returns>The user id of the added guest user.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DeleteUser(Microsoft.Internal.GamesTest.Xbox.XboxUser)">
            <summary>
            Deletes the specified user from the console.
            </summary>
            <param name="user">The user to delete.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DeleteAllUsers">
            <summary>
            Deletes all users from the console.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DisposeManagedResources">
            <summary>
            Disposes of managed references hold by this class.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.Initialize">
            <summary>
            Performs initialization common to all construction methods.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.SplitDefaultConsoleString(System.String)">
            <summary>
            Splits the default console string into it's constituent parts.
            </summary>
            <param name="defaultConsole">The default console string.</param>
            <returns>A string[] of length 2 where the first entry is the ip address and the second entry is the access key.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.GetIPAddressFromConnectionString(System.String)">
            <summary>
            Attempts to get an IP address from its string representation or a host name.
            </summary>
            <param name="connectionString">IP address or host name to parse into an IPAddress object.</param>
            <returns>Parsed IP address.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsole.ApplyConfiguration(Microsoft.Internal.GamesTest.Xbox.Configuration.XboxConfiguration)">
            <summary>
            Helper function to apply configuration before rebooting.
            </summary>
            <param name="configuration">Configuration to apply.</param>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DefaultConsole">
            <summary>
            Gets or sets the default console address.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.XdkVersion">
            <summary>
            Gets the current XDK version.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.SystemIpAddress">
            <summary>
            Gets the system IP address for this console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.ToolsIpAddress">
            <summary>
            Gets the system IP address for this console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.ConnectionString">
            <summary>
            Gets the connection string with which the XboxConsole object was originally initialized.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.SessionKey">
            <summary>
            Gets the Session key for this console. The session key can either
            be null, string.Empty, or an alphanumeric string 31 characters or less.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.Configuration">
            <summary>
            Gets the configuration of this console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.ConsoleId">
            <summary>
            Gets the ConsoleId of the console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.DeviceId">
            <summary>
            Gets the DeviceId of the console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.HostName">
            <summary>
            Gets the host name of the console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.CertType">
            <summary>
            Gets the CertType of the console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.InstalledPackages">
            <summary>
            Gets the list of all packages currently installed on the console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.Users">
            <summary>
            Gets a list of users on this console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.SessionKeyString">
            <summary>
            Gets the session key for this console. This is the backing field for SessionKey.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.SystemIpAddressString">
            <summary>
            Gets the system IP address for this console. This is the backing field for SystemIpAddress.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.OriginalConnectionString">
            <summary>
            Gets the original connection string initialized with.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.SystemIpAddressAndSessionKeyCombined">
            <summary>
            Gets the combined system IP address and session key for passing into the adapter.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.Adapter">
            <summary>
            Gets the Xbox console adapter to use.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsole.XboxGamepads">
            <summary>
            Gets the XboxGamepads associated with the console. Internal to be accessed by the shim framework.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.XboxConsole.NativeMethods">
            <summary>
            Contains all native helper methods used by XboxConsole.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.XboxConsoleAdapterFactory">
            <summary>
            Provides a factory to create adapters compatible with installed XDK.
            </summary>
        </member>
        <member name="F:Microsoft.Internal.GamesTest.Xbox.XboxConsoleAdapterFactory.adapterBranchBases">
            <summary>
            The lookup for a branch to Xdk version.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxConsoleAdapterFactory.CreateAdapterForInstalledXdk">
            <summary>
            Creates and returns an adapter compatible with installed XDK.
            </summary>
            <returns>The best compatible adapter.</returns>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxConsoleAdapterFactory.XdkVersion">
            <summary>
            Gets the current XDK version from file, returning a previously cached version if called more than once.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.XboxPackage">
            <summary>
            Describes a package installed on an Xbox console.
            Here is a link to a great video that explains the difference between Package Full Name and Package Family Name.
            http://www.youtube.com/watch?v=8cvSNT9ho58.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxPackage.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxPackageDefinition,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the XboxPackage class.
            </summary>
            <param name="definition">An object that defines this package.</param>
            <param name="console">The console that this package is associated with.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxPackage.Resume">
            <summary>
            Resumes execution of this package.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxPackage.Suspend">
            <summary>
            Suspends execution of this package. Note: this may not work (or work incorrectly) with some system packages.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxPackage.Terminate">
            <summary>
            Terminates execution of this package.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxPackage.Constrain">
            <summary>
            Constrains execution of this package.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxPackage.Unconstrain">
            <summary>
            Unconstrains execution of this package.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxPackage.Unsnap">
            <summary>
            Unsnaps the currently snapped application.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxPackage.Uninstall">
            <summary>
            Uninstall this package.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxPackage.Unregister">
            <summary>
            Unregisters a package previously registered from the TitleScratch drive location.
            </summary>
        </member>
        <member name="E:Microsoft.Internal.GamesTest.Xbox.XboxPackage.ExecutionStateChanged">
            <summary>
            Occurs when a change in the package state is detected.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxPackage.FullName">
            <summary>
            Gets a string consisting of different pieces of information concatenated together with underscores.
                PackageName_VersionNumber_ProcessorArchitecture_ResourceId_PublisherId
                Consider this example:
                NuiView.ERA_1.0.0.0_neutral__8wekyb3d8bbwe
                Here we have:
                PackageName = NuiView.ERA
                Version = 1.0.0.0
                ProcessorArchitecture = neutral
                ResourceId = {blank}.  Note that this element is optional and is blank in this example.
                PublisherId = 8wekyb3d8bbwe.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxPackage.FamilyName">
            <summary>
            Gets a string consisting of two different pieces of information concatenated together with underscores.
                PackageName_PublisherId
                Consider this example:
                NuiView.ERA_8wekyb3d8bbwe
                Here we have:
                PackageName = NuiView.ERA
                PublisherId = 8wekyb3d8bbwe.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxPackage.Applications">
            <summary>
            Gets the list of applications inside this package.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxPackage.ExecutionState">
            <summary>
            Gets the current execution state of this package.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxPackage.Definition">
            <summary>
            Gets the definition object backing this package object.
            This is a property and not a field so that it can be shimmed in the Unit Tests.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.XboxParty">
            <summary>
            Represents a party started by a local user.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.XboxPartyBase">
            <summary>
            Virtual party base class.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxPartyBase.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.XboxPartyBase"/> class.
            </summary>
            <param name="console">The XboxConsole object that the party object is associated with.</param>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxPartyBase.PartyId">
            <summary>
            Gets the unique party identifier.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxParty.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.UInt32)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.XboxParty"/> class.
            </summary>
            <param name="console">The console on which the party is to be created.</param>
            <param name="titleId">The Title ID of the title the party is for.</param>
            <returns>The XboxParty object which can be used with XboxUser party management functions or to get party members.</returns>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxParty.FromTitleId(Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.UInt32)">
            <summary>
            Gets the local party associated with a specified Title ID.
            Until the party has been created, this object will throw an XboxConsoleException upon use.
            </summary>
            <param name="console">The console object on which the title's party has been created.</param>
            <param name="titleId">Title ID the party is for.</param>
            <returns>The party object which can be passed into other functions or for getting party members.</returns>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxParty.TitleId">
            <summary>
            Gets the TitleID of the title the party has been created for.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxParty.PartyId">
            <summary>
            Gets the local party ID for the title the party was created for.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxParty.Members">
            <summary>
            Gets the party member XUIDs.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.XboxProcess">
            <summary>
            Represents a process on an Xbox console.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxProcess.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxProcessDefinition,Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the XboxProcess class.
            </summary>
            <param name="definition">An object that defines this XboxProcess.</param>
            <param name="console">The console that this XboxProcess is associated with.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxProcess.Run(Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.String,System.String,Microsoft.Internal.GamesTest.Xbox.XboxOperatingSystem)">
            <summary>
            Runs an executable on the Xbox.
            </summary>
            <param name="console">The console to run the executable on.</param>
            <param name="fileName">The path to an executable to start.</param>
            <param name="arguments">The command-line arguments to pass into the executable.</param>
            <param name="operatingSystem">The <see cref="T:Microsoft.Internal.GamesTest.Xbox.XboxOperatingSystem"/> to run the application on.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxProcess.Run(Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.String,System.String,Microsoft.Internal.GamesTest.Xbox.XboxOperatingSystem,System.Action{System.String})">
            <summary>
            Runs an executable on the Xbox.
            </summary>
            <param name="console">The console to run the executable on.</param>
            <param name="fileName">The path to an executable to start.</param>
            <param name="arguments">The command-line arguments to pass into the executable.</param>
            <param name="operatingSystem">The <see cref="T:Microsoft.Internal.GamesTest.Xbox.XboxOperatingSystem"/> to run the executable on.</param>
            <param name="outputReceivedCallback">A callback method that will be called when there is output from the process.</param>
        </member>
        <member name="E:Microsoft.Internal.GamesTest.Xbox.XboxProcess.TextReceived">
            <summary>
            Occurs when a text (output debug string) is received. Use this.StartDebug(...) and this.StopDebug(...) to start and stop receiving events.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxProcess.OperatingSystem">
            <summary>
            Gets the Xbox operating system the process is running in.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxProcess.ProcessId">
            <summary>
            Gets the Id (PID) of the Xbox process.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxProcess.ImageFileName">
            <summary>
            Gets the file name of the Xbox process.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxProcess.Definition">
            <summary>
            Gets or sets the definition object backing this object.
            This is a property and not a field so that it can be shimmed in the Unit Tests.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.XboxRemoteParty">
            <summary>
            Represents a party started on another console to which an invitation can be accepted or declined.
            </summary>
        </member>
        <member name="F:Microsoft.Internal.GamesTest.Xbox.XboxRemoteParty.partyId">
            <summary>
            Backing variable for the PartyID property.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxRemoteParty.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.XboxRemoteParty"/> class.
            </summary>
            <param name="console">The XboxConsole object that this object will be associated with.</param>
            <param name="initPartyId">Remote party ID to initialize with.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxRemoteParty.FromPartyId(Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.String)">
            <summary>
            Gets the remote party associated with a specified Party ID.
            </summary>
            <param name="console">The XboxConsole object that this object will be associated with.</param>
            <param name="partyId">Unique identifier of a party created on another console.</param>
            <returns>The remote party object which can be passed into other functions.</returns>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxRemoteParty.PartyId">
            <summary>
            Gets the Party ID useful for interoperation with external tools.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.XboxRemoteUser">
            <summary>
            A virtual user object referring to a user on another console.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.XboxUserBase">
            <summary>
            The base class of virtual users.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUserBase.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxConsole)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.XboxUserBase"/> class.
            </summary>
            <param name="console">The XboxConsole object that this object will be associated with.</param>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxUserBase.Xuid">
            <summary>
            Gets a unique Xbox Live identifier for the user.
            </summary>
        </member>
        <member name="F:Microsoft.Internal.GamesTest.Xbox.XboxRemoteUser.userXuid">
            <summary>
            Backing variable to store user's XUID.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxRemoteUser.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.XboxRemoteUser"/> class.
            </summary>
            <param name="console">The XboxConsole object that this object will be associated with.</param>
            <param name="xuid">The unique Xbox Live identifier to initialize with.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxRemoteUser.FromXuid(Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.String)">
            <summary>
            Creates a new instance of the <see cref="T:Microsoft.Internal.GamesTest.Xbox.XboxRemoteUser"/> class.
            </summary>
            <param name="console">The XboxConsole object that this object will be associated with.</param>
            <param name="xuid">A unique Xbox Live identifier for the user.</param>
            <returns>A new instance of XboxRemoteUser.</returns>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxRemoteUser.Xuid">
            <summary>
            Gets the user's unique Xbox Live identifier.
            </summary>
        </member>
        <member name="T:Microsoft.Internal.GamesTest.Xbox.XboxUser">
            <summary>
            A virtual user.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUser.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.UInt32,System.String,System.String,System.Boolean,System.Boolean,System.String)">
            <summary>
            Initializes a new instance of the XboxUser class.
            </summary>
            <param name="console">The XboxConsole on which the virtual user was created.</param>
            <param name="userId">A unique identifier for the user.</param>
            <param name="emailAddress">The email address used to sign the user in.</param>
            <param name="gamertag">The user's GamerTag.</param>
            <param name="signedin">If true, the user is signed in on the console.</param>
            <param name="autoSignIn">If true, the user is setup for automatic sign in on the console.</param>
            <param name="xuid">The unique Xbox Live identifier for the user.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUser.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxConsole,System.UInt32,System.String,System.String,System.Boolean)">
            <summary>
            Initializes a new instance of the XboxUser class.
            </summary>
            <param name="console">The XboxConsole on which the virtual user was created.</param>
            <param name="userId">A unique identifier for the user.</param>
            <param name="emailAddress">The email address used to sign the user in.</param>
            <param name="gamertag">The user's GamerTag.</param>
            <param name="signedin">If true, the user is signed in on the console.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUser.#ctor(Microsoft.Internal.GamesTest.Xbox.XboxConsole,Microsoft.Internal.GamesTest.Xbox.XboxUserDefinition)">
            <summary>
            Initializes a new instance of the XboxUser class.
            </summary>
            <param name="console">The XboxConsole on which the virtual user was created.</param>
            <param name="userData">The user data of the user.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUser.PairWithVirtualController(Microsoft.Internal.GamesTest.Xbox.Input.XboxGamepad)">
            <summary>
            Pairs a user with a virtual controller.
            </summary>
            <param name="gamepad">The virtual gamepad with which the user will be paired.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUser.PairWithVirtualControllerExclusive(Microsoft.Internal.GamesTest.Xbox.Input.XboxGamepad)">
            <summary>
            Pairs a user with a virtual controller exclusivly.
            </summary>
            <param name="gamepad">The virtual gamepad with which the user will be paired.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUser.PairWithPhysicalController(System.UInt64)">
            <summary>
            Pairs a user with a physical controller.
            </summary>
            <param name="controllerId">The physical controller with which the user will be paired.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUser.SignIn(System.String,System.Boolean)">
            <summary>
            Signs in the user.
            </summary>
            <param name="password">The password of the for signing in. If a password has been stored on the console, <c>null</c> can be passed in.</param>
            <param name="storePassword">If <c>true</c>, saves the given password on the console for later use.</param>
            <remarks>
            In this release, the password text is not encrypted when it is passed over the network to the console by SignIn.
            If this is a concern in your network environment, then use the Sign-In app on the console to sign in the user and
            store the user password. (The Sign-In app sends the password over the network encrypted.) After this, you can
            subsequently use Signin to sign in without passing a password.
            </remarks>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUser.SignOut">
            <summary>
            Signs out the user.
            </summary>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUser.AddLocalUsersToParty(Microsoft.Internal.GamesTest.Xbox.XboxParty,Microsoft.Internal.GamesTest.Xbox.XboxUser[])">
            <summary>
            Creates a party for the given title ID (if one does not exist) and adds the given local users to it.
            </summary>
            <param name="party">The party to add local users to.</param>
            <param name="localUsersToAdd">Users to add to the party.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUser.InviteToParty(Microsoft.Internal.GamesTest.Xbox.XboxParty,System.Collections.Generic.IEnumerable{Microsoft.Internal.GamesTest.Xbox.XboxRemoteUser})">
            <summary>
            Invites the given users on behalf of the acting user to the given party (associated with a specific Title ID).
            </summary>
            <param name="party">The party to invite remote users to.</param>
            <param name="remoteUsersToInvite">Remote users to invite to the party.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUser.RemoveLocalUsersFromParty(Microsoft.Internal.GamesTest.Xbox.XboxParty,System.Collections.Generic.IEnumerable{Microsoft.Internal.GamesTest.Xbox.XboxUser})">
            <summary>
            Removes the given users from the given party belonging to a specific title ID.
            </summary>
            <param name="party">The party to remove local users from.</param>
            <param name="localUsersToRemove">Local users to remove from the party.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUser.AcceptInviteToParty(Microsoft.Internal.GamesTest.Xbox.XboxRemoteParty)">
            <summary>
            Accepts the party invitation to a party created on another console and associated with a specific title ID.
            </summary>
            <param name="party">Party created by another user to accept the invitation to.</param>
        </member>
        <member name="M:Microsoft.Internal.GamesTest.Xbox.XboxUser.DeclineInviteToParty(Microsoft.Internal.GamesTest.Xbox.XboxRemoteParty)">
            <summary>
            Declines the party invitation to a party created on another console and associated with a specific title ID.
            </summary>
            <param name="party">Party created by another user to accept the invitation to.</param>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxUser.UserId">
            <summary>
            Gets a unique identifier for the user.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxUser.EmailAddress">
            <summary>
            Gets the email address used to sign the user in.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxUser.GamerTag">
            <summary>
            Gets the user's GamerTag.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxUser.IsSignedIn">
            <summary>
            Gets a value indicating whether the user is signed in on the console.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxUser.AutoSignIn">
            <summary>
            Gets a value indicating whether the user is setup for auto login.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxUser.Xuid">
            <summary>
            Gets a unique Xbox Live identifier for the user.
            </summary>
        </member>
        <member name="P:Microsoft.Internal.GamesTest.Xbox.XboxUser.Definition">
            <summary>
            Gets the definition object backing this package object.
            This is a property and not a field so that it can be shimmed in the Unit Tests.
            </summary>
        </member>
    </members>
</doc>
